star shell
noun
1
: a shell that on bursting releases a shower of brilliant stars and is used for signaling
2
: a shell with an illuminating projectile
Love words? Need even more definitions?
Merriam-Webster unabridged
Share